var runtime.hashkey
13 uses
runtime (current package)
alg.go#L466: var hashkey [4]uintptr
alg.go#L481: for i := range hashkey {
alg.go#L482: hashkey[i] = uintptr(bootstrapRand())
hash64.go#L23: seed ^= hashkey[0]
hash64.go#L49: seed = mix(r8(p)^hashkey[1], r8(add(p, 8))^seed)
hash64.go#L50: seed1 = mix(r8(add(p, 16))^hashkey[2], r8(add(p, 24))^seed1)
hash64.go#L51: seed2 = mix(r8(add(p, 32))^hashkey[3], r8(add(p, 40))^seed2)
hash64.go#L57: seed = mix(r8(p)^hashkey[1], r8(add(p, 8))^seed)
hash64.go#L64: return mix(m5^s, mix(a^hashkey[1], b^seed))
hash64.go#L69: return mix(m5^4, mix(a^hashkey[1], a^seed^hashkey[0]))
hash64.go#L74: return mix(m5^8, mix(a^hashkey[1], a^seed^hashkey[0]))
 |
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |